Goto

Collaborating Authors

 deep image search engine


Building a Deep Image Search Engine using tf.Keras

#artificialintelligence

Imagine having a data collection of hundreds of thousands to millions of images without any metadata describing the content of each image. How can we build a system that is able to find a sub-set of those images that best answer a user's search query? What we will basically need is a search engine that is able to rank image results given how well they correspond to the search query, which can be either expressed in a natural language or by another query image. The way we will solve the problem in this post is by training a deep neural model that learns a fixed length representation (or embedding) of any input image and text and makes it so those representations are close in the euclidean space if the pairs text-image or image-image are "similar". I could not find a data-set of search result ranking that is big enough but I was able to get this data-set: http://jmcauley.ucsd.edu/data/amazon/